talk of the town (Noun) — Idle gossip or rumour. ex. "there has been talk of the town about you lately"